beach balls - German English Dictionary